﻿using System;

namespace QzgfFrame.Utility.Core.Export
{
    public class ExportInfo
    {
        //标志id
        private String _id = null;
        //对应于ibatis map配置的select id
        private String _sqlId = null;
        //导出的文件名称
        private String _fileName = null;
        //导出对应的列头
        private String[] _columns = null;
        //数据库表的字表
        private String[] _fields = null;
        //备注信息
        private String _description = null;
        /**
         * 获取导出对应的列头
         * */
        public String[] GetColumns()
        {
            return _columns;
        }
        /**
         * 设置导出对应的列头
         * */
        public void SetColumns(String[] columns)
        {
            this._columns = columns;
        }
        /**
         * 获取备注信息
         * */
        public String GetDescription()
        {
            return _description;
        }
        /**
         * 设置备注信息
         * */
        public void SetDescription(String description)
        {
            this._description = description;
        }
        public String[] GetFields()
        {
            return _fields;
        }
        public void SetFields(String[] fields)
        {
            this._fields = fields;
        }
        public String GetFileName()
        {
            return _fileName;
        }
        public void SetFileName(String fileName)
        {
            this._fileName = fileName;
        }
        public String GetId()
        {
            return _id;
        }
        public void SetId(String id)
        {
            this._id = id;
        }
        public String GetSqlId()
        {
            return _sqlId;
        }
        public void SetSqlId(String sqlId)
        {
            this._sqlId = sqlId;
        }
    }
}
